package com.ysd.lis.entity.bac;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ysd.lis.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * <p>
 *
 * </p>
 *
 * @author cfz
 * @since 2024-04-09
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName(value = "BAC_FLOW_NODE_DICT", autoResultMap = true)
public class BacWorkFlowNodeDict extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 节点类型编号，药敏、镜检、培养、前处理、染色等，来自字典，字典编号WKFLWNODETYPE
     */
    @TableField("NODE_TYPE_NO")
    private String nodeTypeNo;

    /**
     * 节点类型名称
     */
    @TableField("NODE_TYPE_NA")
    private String nodeTypeNa;

    /**
     * 节点编号
     */
    @TableField("NODE_DICT_NO")
    private String code;

    /**
     * 节点名称
     */
    @TableField("NODE_DICT_NA")
    private String name;

    /**
     * 序号
     */
    @TableField("SEQ")
    private BigDecimal seq;

    /**
     * 显示标志
     */
    @TableField("DISPLAY_FLAG")
    private String displayFlag;

    /**
     * 显示颜色
     */
    @TableField("DISPLAY_COLOR")
    private String displayColor;

    /**
     * 编号前缀
     */
    @TableField("CODE_PREFIX")
    private String codePrefix;

    /**
     * 编号规则编码
     */
    @TableField("CODE_RULE_NO")
    private String codeRuleNo;

    /**
     * 是否打印标签 0否  1是
     */
    @TableField("IS_PRINT_LABEL")
    private BigDecimal isPrintLabel;

    /**
     * 标签模板编号
     */
    @TableField("LABEL_TEMPLATE_NO")
    private String labelTemplateNo;


    /**
     * 是否启用，默认启用     0否   1是
     */
    @TableField("IS_ENABLE")
    private BigDecimal isEnable;

    @TableField("EXPLAIN")
    private String explain;

    @TableField("PAGE_NAME")
    private String pageName;

    @TableField("OPERATION")
    private String operation;

    @TableField("PAGE_CODE")
    private String pageCode;


}
